Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £3,354,378 £2,000,000 19 Apr 2013
3 THE ORCHARD Detached £3,600,967 £1,550,000 11 Jul 2003